What does Baggersee mean?

Baggersee - German to English

flooded gravel-pit

View more

  • quarry pond