RAINING CATS AND DOGS


Meaning of RAINING CATS AND DOGS in English

raining very hard

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.