composta

(Îngilîzî)

compost

compostar

to compost (to produce compost)

Related words
Sign in to write sticky notes