What does Betonstaumauer mean?

Betonstaumauer - German to English

concrete (masonry) dam

View more

  • concrete dam