English, asked by mominsilchi20, 2 months ago

idioms Raining cats and dogs​

Answers

Answered by RajvirS
4

Answer:

it's means raining heavily

Answered by nikitasati23
2

Explanation:

hope this is helpful for you

Attachments:
Similar questions