pitre, débarras, imiter, entrepôt, bouffon, imbécile, Funster, crête de coq
bouffon
Meaning and definitions of buffoon, translation in French language for buffoon with similar and opposite words. Also find spoken pronunciation of buffoon in French and in English language.
What buffoon means in French, buffoon meaning in French, buffoon definition, examples and pronunciation of buffoon in French language.