détestable meaning in English
adj. detestable, hateful, dreadful, obnoxious, execrable, execrated, loath, loth, loathsome, loathful, odious, damnable
adj. detestable, hateful, dreadful, obnoxious, execrable, execrated, loath, loth, loathsome, loathful, odious, damnable