Translation of losaisai in English:

User Contribution

losaisai

A colony/multitude of ants

noun