odioso Italian - English
1.
Englishabhorrent
-
Englishdetesting, showing abhorrence
-
Italianripugnante, disgustoso, odioso
2.
Englishobnoxious
-
Englishoffensive, very annoying
-
Italianodioso, detestabile, ripugnante
3.
Englishjerk
-
Englishunlikable person
-
Italianidiota, scemo, sgradevole, offensivo, odioso, stronzo,
English translator: Italian English odioso Eesti sõnaraamat Español Traductor Svenska Översättare