Version Française
Meaning of
"émettre une odeur, puer"
in English language
French to English
English to French
French
English
émettre une odeur, puer
emit an odor