English-Spanish dictionary »

self-hatred meaning in Spanish

EnglishSpanish
self-hatred (hatred of oneself)
noun

auto-odionoun
{m}