Dictionary : KHud-sozii

KHud-sozii

self-flaggelation; self-burning; immolation

خود سوزی
ख़ुद-सोज़ी
Top Urdushayar.com