obnoxious in Italian
obnoxious in Italian
odioso
Extremely offensive or unpleasant; very annoying, contemptible, or odious.
detestabile
Extremely offensive or unpleasant; very annoying, contemptible, or odious.
ripugnante
Extremely offensive or unpleasant; very annoying, contemptible, or odious.
rivoltante
Extremely offensive or unpleasant; very annoying, contemptible, or odious.