Dictionary : KHud-azaabii

KHud-azaabii

self-punishment; self-flaggelation

خود عذابی
ख़ुद-अज़ाबी
Top Urdushayar.com