Translation of sendi tarsus in English:

sendi tarsus

hock

noun

  • 1

    hock, middle joint of an animal's hind leg