Definitions and translations for "flairai"

French - English - flairai

Pronunciation
[flairer] v. smell, scent; nose, rumble; sniff at something
Share this page
Dictionary Extension