Search term odorare has 2 results
Jump to
IT Italian EN English
odorare (v) [generale] smell of (v) [generale]
odorare (v) [generale] smell (v) [generale]

Italian English translations