Douche — English French translation1 translation found

douche (n) (medicine) lavage interne (m) (n) (medicine)
Translate Douche into other languages
Translate douche into German
Translate douche into Italian
Translate douche into Spanish
Translate douche into Dutch
Translate douche into Portuguese
Translate douche into Slovenian
Translate douche into Polish
Translate douche into Czech