×

camelot meaning in French

n. camelot, capitale légendaire du royaume du roi arthur (en angleterre)

Related Words

  1. camellia
  2. camelopard
  3. camelry
  4. camembert
PC Version

Copyright © 2018 WordTech Co.