French-English dictionary »

flémarde meaning in English

Auto translate:

wilting

Sorry, no results!


Similar words:
French: flamande, flemmarde, flamand, flemmard