Skip to content
Kotomora

マルチング

マ
ル
チ
ン
グ

Meanings

1

noun

mulching

Gardening term for covering soil with organic or inorganic material to retain moisture, suppress weeds, or regulate temperature.