odious, damnable, hateful, obnoxious, detestable, abhorrent

listen to the pronunciation of odious, damnable, hateful, obnoxious, detestable, abhorrent
English - French
odieux