Portuguese-English dictionary »

auto-ódio meaning in English

PortugueseEnglish
auto-ódio noun
{m}

self-hatred(hatred of oneself)
noun