Translation of storm-lashed in Spanish:

storm-lashed

castigado por la tormenta, adj.

Pronunciation /ˈstɔːmlaʃt/

adjective

  • 1

    castigado por la tormenta
    azotado por la tormenta