Zimmer









Zimmer


noun

  1. trademark another name for walker (def. 3) Also called: Zimmer frame
52 queries 0.560