Quizzing Live

In Which Part Of The Human Body Would You Find The Talus

Answer:
Ankle