English to Hindi

Meaning for:
rainfall
other
पानी बरसना