Search term olfatto has one result
Jump to
IT Italian EN English
olfatto (n) [fisiologia] {m} smell (n) [fisiologia]

Italian English translations

IT Synonyms for olfatto EN Translations
naso [odorato] m nose
fiuto [odorato] m nose
odorato [olfatto] m smell