Where does “deluo” come from?

deluo (Latin): to cleanse

Definitions

  1. to cleanse

Words derived from “deluo