×

doucir meaning in English

v. polish, shine, make glossy

Related Words

  1. douche froide
  2. doucher
  3. doudoune
  4. douer
PC Version

Copyright © 2018 WordTech Co.