meaning of Barfußarzt

Barfußarzt - German to English

barefoot doctor [China]