Translation of lenga in English:

lenga

sesame

noun

  • 1

    sesame, a type of herbaceous plant with seeds that produce oil