German-English dictionary »

direktverkaufsstelle meaning in English

GermanEnglish
die Direktverkaufsstelle Substantiv

factory outletnoun