English-German dictionary »

long-distance express meaning in German

EnglishGerman
long-distance express noun

der F-ZugSubstantiv