Translation of lesu in English:

lesu

noun (class 5, plural masu)

  • 1

    group of umbrella thorn trees