English-German dictionary »

tommy shop (store) meaning in German

EnglishGerman
tommy shop (store) noun

die WerkskantineSubstantiv