olfaction – English–Italiano translations

🇬🇧 en it 🇮🇹

olfaction noun

  /oʊlˈfækʃən/
  • the sense of smell
olfatto, odorato
Wiktionary Links