×

cancre meaning in English

adj. dullish
n. dunce, duffer

Related Words

  1. cancer
  2. cancer du sein
  3. cancrelat
  4. cancroïde
PC Version

Copyright © 2018 WordTech Co.