odorare – English–Italiano translations

🇮🇹 it en 🇬🇧

odorare verb

  /odoˈrare/
smell
Wiktionary Links