rain cats and dogs

美 
英 
  • v.大雨倾盆
  • 网络下倾盆大雨;滂沱大雨;下猫下狗
v.
1.
大雨倾盆