English
›
Words
mixture
of decaying organic matter used as fertilizer
Translation:
English
Noun
6
compost
Add
Translation