dumose
English
dumose meaning in English • dumose का अर्थ अंग्रेजी में
Adjective
- Abounding with bushes and briers.
- Having a compact, bushy form.