Translation of sugar cane in Malay

sugar cane

tebu

noun

  • 1

    tebu