meaning of Betonstaumauer

Betonstaumauer - German to English

concrete (masonry) dam

View more

  • concrete dam