Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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