Idiom Island

Level1/2
Score0

Choose the correct meaning for the idiom.

What does it mean?
"It's raining cats and dogs"
anGENZwadi – Student Teaching Student