×

terrain meaning in English

n. ground, terrain; field, land, plot; court, course; site

Related Words

  1. terrain vaste
  2. terrain marécageux
  3. terrain commun
  4. terrain abandonné
  5. terrain vague
  6. terrain d'essai
  7. petit terrain
  8. terrain tourbeux
  9. terrain rocailleux
  10. terrain public
  11. terraformer
  12. terrailler
  13. terrain commun
  14. terrain abandonné
PC Version

Copyright © 2018 WordTech Co.