Definition of マルチング

マルチング

maruchingu

noun
mulching