infoliate
English
infoliate meaning in English • infoliate का अर्थ अंग्रेजी में
v. t.
- To cover or overspread with, or as with, leaves.