What does Abdämmen mean?

Abdämmen - German to English

to dam up

View more

  • to dam
  • damming