Dictionary : Shikast-e-hariifaa.n

shikast-e-hariifaa.n

Defeat of rivals

شکست حریفاں
शिकस्त-ए-हरीफ़ां
Top Urdushayar.com