DictionaryForumContacts

   Italian
Google | Forvo | +
noun | verb | to phrases
odorato m
med. sense of smell; olfactory sense; smell; rhinesthesia
odorato v
med. olfaction
odorare v
agric., chem. to smell
odorato
: 15 phrases in 5 subjects
Agriculture3
Commerce1
Environment6
Materials science1
Medical4