×

chartres meaning in English

n. chartres, city in france

Related Words

  1. charter
  2. chartisme
  3. chartreuse
  4. charybde
PC Version

Copyright © 2018 WordTech Co.