NichiDict

マルチング

[maruchingu]

Meanings

1.Noun

gardening, horticulturemulching