Dictionary : KHud-gaziida

KHud-gaziida

self-inflicted injuries

خود گزیدہ
ख़ुद-गज़ीदा
Top Urdushayar.com