Translation of dique de contención in English:

dique de contención

dam, n.

masculine noun

  • 1

    dam
    dike US
    dyke British