DREIN MEANING IN ENGLISH

• Drein Definition & Synonyms

  1. (v. i.) To drain.


• Dreint Definition & Synonyms

  1. () p. p. of Drench to drown.


RECENT SEARCHES