×

cardage meaning in English

n. carding, act of combing and untangling wool

Related Words

  1. carcinosarcome
  2. carcinoïde
  3. cardamome
  4. cardamone
PC Version

Copyright © 2018 WordTech Co.