English to Arabic Dictionary rains

rains

الأمطار
translation of 'rains'
verb
غدق,
انهمر,
صب,
تمطر
noun
قطر,
مطر,
عاصفة مطرية
Credits: Google Translate
Download the
HelloEnglishApp
image_one