Dictionary / Home

douche

دوش

/DOUCHE/

English

shower

French

douche

Part of Speech

noun

Register

standard