Search term mulch has 3 results
EN English FR French
mulch (n) [horticulture] paillis (n) {m} [horticulture]
mulch mulch {m}
FR French EN English
mulch {m} mulch