English-German dictionary »

hemp shoe meaning in German

EnglishGerman
hemp shoe noun

der Hanfschuh◼◼◼Substantiv