Spanish-English dictionary »

auto-odio meaning in English

SpanishEnglish
auto-odio noun
{m}

self-hatred(hatred of oneself)
noun