English-Arabic dictionary »

downpours meaning in Arabic

Results: downpour
I'd rather look for this: downpours
EnglishArabic
downpour heavy rain

شُؤْبُوبm

مَطَر غَزِيرm

هُطُول

وَابِلm