meaning of Abfahrtshafen

Abfahrtshafen - German to English

slot of departure

View more

  • port of embarkation