vanmaram

Self-immolation - meaning in malayalam

Meanings for Self-immolation

unknown
ആത്മാഹുതി