IT HAILED


Meaning of IT HAILED in English

small round pieces of ice fell from the sky

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