Definisi 'douche bag'

English to English
noun
1 a small syringe with detachable nozzles; used for vaginal lavage and enemas Terjemahkan
source: wordnet30

More Word(s)
douche, syringe,

Visual Synonyms