spray English - French
1.
-
Englishfine, gentle, disperse mist of liquid
-
Frenchembrun
-
Englishpressurized container
-
Frenchpulvérisateur
-
Englishcommercial product
-
Frenchpulvérisation
2.
-
Frenchlaque
Related words
splutter rake sandblast mace aerosol can spindrift atomizer
English translator: English French spray Eesti sõnaraamat Español Traductor Svenska Översättare