English-German dictionary »

super-speed store meaning in German

EnglishGerman
super-speed store noun

das SchnellbedienungsgeschäftSubstantiv