×

éclaboussure meaning in English

n. splatter, spatter, splash, stain

Related Words

  1. éclaboussement
  2. éclabousser
  3. éclair
  4. éclair en boule
PC Version

Copyright © 2018 WordTech Co.