meaning of Barfußschuhe

Barfußschuhe - German to English

barefoot athletic shoes