Dictionary : KHud-aziyyatii

KHud-aziyyatii

Self-flaggelation; torture

خود اذیتی
ख़ुद-अज़िय्यती
Top Urdushayar.com