×

camlet meaning in French

n. vêtement durable et imperméable; tissu fabriqué de poil de chameau

Related Words

  1. camister
  2. camlaan
  3. cammed
  4. cammock
PC Version

Copyright © 2018 WordTech Co.