iJunoon official Urdu Dictionary
ٹخنے کی ہڈیوں کا
takhnay ki hadion ka
English definition for tarsal
1. a. of or relating to or near the tarsus of the foot
2. n. any bone of the tarsus
Sponored Video