Versione Inglese
Meaning of
"odioso/a"
in English language
Italian to English
English to Italian
Italian
English
odioso/a
abhorrent
odioso/a
obnoxious
odioso/a
odious