Portuguese-English dictionary »

automutilação meaning in English

PortugueseEnglish
automutilação noun
{f}

self-harm(deliberate injuring of one's body)
noun