MalayTranslate.com
Malay to English Translator
Translate Here

English to English

douche bag
(d/u//S/_b/&/g )

noun (n)

  • a small syringe with detachable nozzles; used for vaginal lavage and enemas
    suntik dengan bolehdilerai nozzles kecil; digunakan untuk lavage enemas dan cairan vagina
    Synonym:
    douche
    source: wordnet30