odious, arousing hatred, abhorrent, detestable

listen to the pronunciation of odious, arousing hatred, abhorrent, detestable
English - Spanish
odioso
odious, arousing hatred, abhorrent, detestable
Favorites