malla
Top 15000
Meanings
Noun
1. mesh, net
2. tights, leggings (in the plural)
3. strap handle
4. a bag made of thin plastic cords
5. swimsuit (South America)