تمطر

listen to the pronunciation of تمطر
Arabic - English
{s} rain, shower
raining

It's been raining since last night. - ما زالت تمطر منذ ليلة البارحة.

It's raining today. Where is my umbrella? - إنها تمطر اليوم، أين مظلتي؟