×

town meaning in French

n. ville, métropole, cité
adj. urbain, municipal

Related Words

  1. town hall
  2. coastal town
  3. ghost town
  4. town plan
  5. hick town
  6. town planning
  7. cape town
  8. county town
  9. town clinic
  10. little town
  11. towing truck
  12. towing zone
  13. town clerk
  14. town council
PC Version

Copyright © 2018 WordTech Co.