Jarrete

From Fresh Dictionary

Spanish

Noun

jarrete m

  1. hock
  2. back of the knee
Personal tools