موسلا دھار بارش : Mosla Dhar Barish Meaning in English
Mosla Dhar Barish Synonyms
Mosla Dhar Barish in Detail
1) شدید بارش موسلا دھار بارش : Cloudburst Deluge Downpour Pelter Soaker Torrent Waterspout : (noun) a heavy rain.
Useful Words
وزنی : Heavy : of comparatively great physical weight or density. "Pick up the heavier one".
برسات : Rain : water falling in drops from vapor condensed in the atmosphere. "It is raining".