Translation of dam in English:

dam

dam

noun

  • 1

    dam