Version Française
Translate
"give off an odour, reek, smell"
to French Language
English to French
French to English
English
French
give off an odour, reek, smell
sentir