German-English dictionary »

streuladen meaning in English

GermanEnglish
das Streuladen Substantiv

scatter loadnoun