Today’s French Lesson Posted on November 10, 2011 by Schwingen In Switzerland Reply In French, “douches” means “showers.” Â Share this:TumblrLinkedInTwitterFacebookRedditEmailPrintLike this:Like Loading...