Translation of Achilles tendon in Malay

Achilles tendon

noun

  • 1

    urat tebal yang menghubungkan otot betis dengan tumit