Subscribe
URL of the page has been copied to clipboard.
Meaning : A small syringe with detachable nozzles. Used for vaginal lavage and enemas.
Synonyms : douche
Install App
Douche bag meaning in Telugu.