What does Abfahrtshafen mean?

Abfahrtshafen - German to English

slot of departure

View more

  • port of embarkation