×

soil meaning in French

n. terre, terrain, sol, terroir; souillure, salissure, gadoue
v. salir; se souiller

Related Words

  1. soiling
  2. soiled
  3. heavy soil
  4. poor soil
  5. virgin soil
  6. alkali soils
  7. soil conservation
  8. light soil
  9. free soil
  10. soil erosion
  11. soignee
  12. soigné
  13. soil betterment
  14. soil conservation
PC Version

Copyright © 2018 WordTech Co.