French-English dictionary »

niveleuse meaning in English

FrenchEnglish
niveleuse nom {f}

grader [graders]◼◼◼(machine)
noun
[UK: ˈɡreɪ.də(r)] [US: ˈɡreɪ.dər]