English-Portuguese dictionary »

mulch meaning in Portuguese

EnglishPortuguese
mulch (shredded matter for covering the soil)
noun
[UK: mʌltʃ]
[US: ˈməltʃ]

mantanoun
{f}