German-English dictionary »

hanfschuh meaning in English

GermanEnglish
der Hanfschuh Substantiv

hemp shoe◼◼◼noun