English-French dictionary »

mulching meaning in French

EnglishFrench
mulching (the act of preparing/applying a mulch)
noun
[UK: ˈmʌltʃ.ɪŋ]
[US: ˈmʌltʃ.ɪŋ]

paillage◼◼◼nom {m}