...
هطول {الأمْطارِ}
rainfall {Meteor.}
rainfall {Meteor.}
rainfall {econ.}
انهمار {المَطَرِ}
Noun
rainfall [pl. rainfalls]
rainfall [pl. rainfalls]