meaning of Beinstütze

Beinstütze - German to English

legrest