vanmaram

ആത്മഹത്യ - meaning in english

Meanings for ആത്മഹത്യ

noun
Self destruction
Self murder
Self-slaughter
unknown
suicide