×

écrabouillage meaning in English

n. squashing

Related Words

  1. écoutille
  2. écouvillon
  3. écran
  4. écran d'accueil
PC Version

Copyright © 2018 WordTech Co.