German-English dictionary »

dachschuh meaning in English

GermanEnglish
der Dachschuh Substantiv

slater's shoenoun