Idioms

 

 

 

 

 

 

 

 

 

 

Cafe New York online language learning

 

 

It’s raining cats and dogs = It’s pouring rain = It’s raining heavily.