Translation of ntha in English:

ntha

tendon

noun (class 9, plural ditha)

  • 1

    tendon