vanmaram

ആത്മാഹുതി - meaning in english

Meanings for ആത്മാഹുതി

unknown
Self-immolation