Dictionary : Barq-o-baaraa.n

barq-o-baaraa.n

lightening and rain

برق و باراں
बर्क़-ओ-बाराँ
Top Urdushayar.com