English, asked by DarshanMS5481, 9 months ago

It is raining cats and dogs

Answers

Answered by salmasiddiq555
0

Answer:

raining heavily is the meaning of the idiom

Similar questions