Version Française
Translate
"stupid person, idiot"
to French Language
English to French
French to English
English
French
stupid person, idiot
personne bête, idiot