German-English dictionary »

bhf. : bahnhof meaning in English

GermanEnglish
Bhf. : Bahnhof

Sta.

Stn : station