×
doucir
meaning in English
v.
polish, shine, make glossy
Related Words
douche froide
doucher
doudoune
douer
PC Version
Copyright © 2018 WordTech Co.