mulchEnglish

mulch

Noun

A protective covering of rotting vegetable matter spread to reduce evaporation and soil erosion

English: mulch

Bahasa: mulsa, sungkup

Verb

Cover with mulch

English: mulch

Bahasa: menyungkup

Bahasa words with similar meanings