大雨如注English Expression:
  • n.  rain cats and dogs

(Unregistered user can only view 4 records)