orthopods









orthopods


noun Slang.

  1. an orthopedist.
51 queries 0.397