meaning of Barfußlaufen

Barfußlaufen - German to English

barefoot walking