MohammedPreview
Open in TheBrain

La Gamba

  1. (Late Latin, of animals) hock, shank
  2. (Medieval Latin) (upper part of) leg, thigh