English-German dictionary »

telegraph (schweiz) meaning in German

EnglishGerman
Telegraph (Schweiz)

PTT