Translation of lesaisai in English:

lesaisai

swarm of ants

noun (class 5, plural masaisai)

  • 1

    swarm of ants