DRENT MEANING IN ENGLISH

• Drent Definition & Synonyms

  1. (p. p.) Drenched; drowned.


RECENT SEARCHES