English-German dictionary »

(delivered) free of station meaning in German

EnglishGerman
(delivered) free of station

bahnfrei