طوفانی بارش : Tufani Barish Meaning in English
Tufani Barish in Detail
1) طوفانی بارش : Rainstorm : (noun) a storm with rain.
Useful Words
برسات : Rain : water falling in drops from vapor condensed in the atmosphere. "It is raining".
غصہ کرنا : Rage : behave violently, as if in state of a great anger.