Translation of ligament in Setswana

ligament

ntha

nounPlural ligaments

  • 1

    ntha
    • a piece of the tough flexible tissue that holds your bones together