×

compost meaning in English

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

Related Words

  1. composition de l'équipe
  2. composition de numéro
  3. compostage
  4. composter
PC Version

Copyright © 2018 WordTech Co.