Meaning of Zimmer frame in English
Noun
1. Trademark, a kind of walking frame invented in the UK by William Cribbes Robb of Stretford in the late 1940s
Noun
1. Trademark, a kind of walking frame invented in the UK by William Cribbes Robb of Stretford in the late 1940s