×
débarbouillette
meaning in English
n.
flannel, soft wool or cotton fabric; washcloth (british)
Related Words
débarbouillage
débarbouiller
débarcadère
débardeur
PC Version
Copyright © 2018 WordTech Co.