storm-beatenEnglish

storm-beaten

Adjective

Damaged by storm

English: storm-beaten