English-Turkish translation for "buffoon"
"buffoon" Turkish translation
Results: 1-2 of 2
buffoon {noun}
Synonyms
Synonyms (English) for "buffoon":
© Princeton Universityclown · goof · goofball · merry andrew
Similar words
More translations in the English-Arabic dictionary.