German-English dictionary »

scheißladen meaning in English

GermanEnglish
der Scheißladen Substantiv

shitty shopnoun