French and English Translation Search Results for mollard
French
Detailed Translations for mollard from French to English
Wiktionary Translations for mollard:
mollard
noun
-
(familier, fr) (vulgaire) crachat.
mollard
noun
-
A wad of spittle spat by someone