Skip to main content

dumose

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