Arabic-English dictionary »

هُطُول meaning in English

ArabicEnglish
هُطُول

downpourheavy rain

هُطُول m

precipitationweather: water falling from the atmosphere