Talar meaning

tālər
Of or relating to the talus or the ankle.
adjective
0
0
Of or relating to the talus or the ankle.
adjective
0
0
Advertisement