Translation of marejada in English:

marejada

heavy sea, n.

feminine noun

  • 1

    heavy sea
    swell
    una marejada de protestas a wave of protests