storm-beaten

'stɔ:m,bi:tәn

英文释义

s. damaged by storm

中文翻译

a. 受风吹雨打的

学习工具