Translation of sugar cane in Setswana

sugar cane

ntšhê e kima

noun

  • 1

    ntšhê e kima
    • a tall plant with thick stems from which sugar is made