DUMAL MEANING IN ENGLISH

• Dumal Definition & Synonyms

  1. (a.) Pertaining to, or set with, briers or bushes; brambly.


RECENT SEARCHES