English to Arabic Dictionary precipitation

precipitation

ترسب
translation of 'Precipitation'
noun
هطول,
تسرع,
تطويح,
ترسب,
تعجيل,
سرعة عظيمة,
ترسيب,
تهور
Credits: Google Translate
Download the
HelloEnglishApp
image_one