German-English dictionary »

hauptstation meaning in English

GermanEnglish
die Hauptstation Substantiv

master station◼◼◼noun