meaning of Barfußschuh

Barfußschuh - German to English

barefoot shoe