composta

Meaning

compost

compostar

to compost (to produce compost)

Translations

Notes

Sign in to write sticky notes