Translation of dam in English:

dam

dam

  • 1

    dam