ODIOSO - Translation in English - bab.la
https://en.bab.la/dictionary/spanish-english/odioso
WEBodioso (also: detestable, aborrecible) volume_up. detestable {adj.} odioso (also: asqueroso, asquerosa, repugnante, detestable, aborrecible, infame, nefando) volume_up. loathsome {adj.} more_vert. En todos los aspectos, era un terrorista odioso. expand_more In all respects, he was a loathsome terrorist.
DA: 30 PA: 14 MOZ Rank: 22