Italian-English dictionary »

olfatto meaning in English

ItalianEnglish
olfatto noun

smell [smells](sense of smell)
noun
[UK: smel] [US: ˈsmel]
I have a good sense of smell. = Ho un buon olfatto.

olfatto noun
{m}

olfaction(the sense of smell)
noun
[UK: ɒlfˈakʃən] [US: ɑːlfˈækʃən]

olfattorio adjective

olfactory(concerning the sense of smell)
adjective
[UK: ɒl.ˈfæk.tə.ri] [US: olˈfæk.tə.ri]