Definitions English

  • Third person singular simple present of to drench.