vanmaram

ആത്മനാശം - meaning in english

Meanings for ആത്മനാശം

noun
Self-destruction