×

clébard meaning in English

n. pooch, hound (slang); dog, canine; despicable or cowardly person (informal)

Related Words

  1. clé à molette
  2. clé à écrous
  3. clématite
  4. clématite des haies
PC Version

Copyright © 2018 WordTech Co.