Version Française
Translate
"excrement"
to French Language
English to French
French to English
English
French
excrement
excrément
excrement ball
boule d’excréments
excrement, shit (noun)
excréments, caca