Dictionary : KHudaa-naa-karda

KHudaa-naa-karda

Not done by God, May God not do it, self-willed

May God forbid

خدا ناکردہ
ख़ुदा-ना-कर्दा
Top Urdushayar.com