Malayalam Dictionary

ആത്മാഹുതി

aatmaahuti

self-immolation

  1. self-immolation

Nearby in the dictionary

Support