rain
Are you looking for: 使大量使大量落下More results...
English Expression:
  1. vt.  rain