English-German dictionary »

shitty shop meaning in German

EnglishGerman
shitty shop noun

der ScheißladenSubstantiv