マルチング
maruchingu

Noun

1. mulching

Gardening