Version Française
Translate
"laughing stock (to be the – of)"
to French Language
English to French
French to English
English
French
laughing stock (to be the – of)
être la risée de.