leafage
English
leafage meaning in English • leafage का अर्थ अंग्रेजी में
Noun
- Leaves, collectively; foliage.