Definify.com

Definition 2024


douching

douching

English

Verb

douching

  1. present participle of douche