It is raining cats and dogs
Answers
Answered by
0
Answer:
raining heavily is the meaning of the idiom
Similar questions