English
›
Words
water
that falls to the earth’s surface
Translation:
English
Noun
2
precipitation
Add
Translation