×

terreau meaning in English

n. compost, decayed organic matter or dung used for fertilizing land; mold, loam

Related Words

  1. usine de terreau
  2. riche en terreau
  3. terre vierge
  4. terre-plein
  5. terrer
  6. terres désolées
PC Version

Copyright © 2018 WordTech Co.