Dictionary : Tuufaan-e-barq-o-baa

tuufaan-e-barq-o-baa

storm of lightening and rain

طوفان برق و باراں
तूफ़ान-ए-बर्क़-ओ-बार
Top Urdushayar.com