Swedish-English dictionary »

självskada meaning in English

SwedishEnglish
självskada [~n ~skador] substantiv
{c}

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