French-English dictionary »

hache-paille meaning in English

FrenchEnglish
hache-paille nom {f}

chipper(machine that reduces organic matter to compost)
noun
[UK: ˈtʃɪ.pə(r)] [US: ˈtʃɪ.pər]