Dictionary : Shiddat-e-baaraa.n

shiddat-e-baaraa.n

excessive rain

شدت باراں
शिद्दत-ए-बाराँ
Top Urdushayar.com