manu-de-laama

English: Translation
any of the small flying insects which swarm near a light
noun