Translation of tendon in Malay

tendon

tendon

noun

  • 1

    tendon, urat yang menghubungkan isi ke tulang