Version Française
Meaning of
"excrément"
in English language
French to English
English to French
French
English
excrément
dung, excrement
excrément
excrement
excréments, caca
excrement, shit (noun)