odious

odioso
translation of 'odious'
adjective
odioso,
execrável,
chocante,
detestável,
abominável
definition
Credits: Google Translate