Translation of costalada in English:

costalada

feminine noun

informal

  • 1

    darse una costalada to fall heavily