meaning of Ankerplatz

Ankerplatz - German to English

anchorage ground

View more

  • anchorage
  • anchoring berth
  • anchoring destination
  • berth [for ship]