Version Française
Meaning of
"flairer, sentir une odeur"
in English language
French to English
English to French
French
English
flairer, sentir une odeur
sniff, smell an odor