🇬🇧 en it 🇮🇹

olfaction noun

  • The sense of smell; the detection of airborne molecules.
olfatto, odorato
Wiktionary Links