Slovnenya

Translation English French: shower

Dictionary: main
shower
noun
1 douche.
2 pluie.
verb