IT RAINED


Meaning of IT RAINED in English

rain fell from the skies

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