Dictionary : Shahr-e-taaza-kaar

shahr-e-taaza-kaar

a invigorated/renewed city

شہر تازہ کار
शहर-ए-ताज़ा-कार
Top Urdushayar.com