obnoxious in French
obnoxious in French
odieux
Extremely offensive or unpleasant; very annoying, contemptible, or odious.
désagréable
Extremely offensive or unpleasant; very annoying, contemptible, or odious.
exécrable
Extremely offensive or unpleasant; very annoying, contemptible, or odious.