🇮🇹 it en 🇬🇧

odorato noun

  /odoˈrato/
  • senso dell' olfatto
odorous, olfaction, perfumed, sense
Wiktionary Links