hateful; detestable; abominable

listen to the pronunciation of hateful; detestable; abominable
English - English
damned
hateful; detestable; abominable
Favorites