Turkish-English dictionary »

kendine olan nefret meaning in English

TurkishEnglish
kendine olan nefret noun

self-hatred(hatred of oneself)
noun