larvated
English
larvated meaning in English • larvated का अर्थ अंग्रेजी में
Adjective
- Masked; clothed as with a mask.