Translation of cartilage in Setswana

cartilage

lehihiri

noun

  • 1

    lehihiri
    • tough white flexible tissue attached to a bone