meaning of Abfahrtsort

Abfahrtsort - German to English

point of departure