odoroso – English–Italiano translations

🇮🇹 it en 🇬🇧

odoroso adjective

  /odoˈrozo/
fragrant, odorous, sweet-smelling
Wiktionary Links