What does aufstauen mean?

aufstauen - German to English

to back-up [dam up]

View more

  • to dam up
  • to dam
  • to impound