Translation of tendon in Setswana

tendon

mosifa

nounPlural tendons

  • 1

    mosifa
    • a strong strip of tissue that joins muscle to bone