meaning of Buchten

Buchten - German to English

bays

View more

  • bights
  • embayments