self-loathing

listen to the pronunciation of self-loathing
English - Turkish
kendinden nefret
Kendi nefret
English - English
If someone feels self-loathing, they feel great dislike and disgust for themselves
self-loathing
Favorites