Tamil Dictionary 🔍

self-immolation

n. தற்பலியூட்டு, தன்னைப் பலியாக ஒப்படைத்தல், உடன்கட்டையேறுதல்.


self-immolation - Similar Words