×

neuchâtel meaning in English

n. neuchatel, narrow lake of northwest switzerland near the french border; canton of switzerland; city in switzerland

Related Words

  1. netware
  2. netzer
  3. neuf
  4. neuilly
PC Version

Copyright © 2018 WordTech Co.