odiare – English–Italiano translations

🇮🇹 it en 🇬🇧

odiare verb

  /oˈdjare/
detest, hate, loathe
Wiktionary Links