BATTERED BY SEVERE WEATHER


Meaning of BATTERED BY SEVERE WEATHER in English

pounded by stormy weather

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