×
camlet
meaning in French
n.
vêtement durable et imperméable; tissu fabriqué de poil de chameau
Related Words
camister
camlaan
cammed
cammock
PC Version
Copyright © 2018 WordTech Co.