"trencher" translation into Italian

EN

"trencher" in Italian

EN trencher
volume_up
{noun}

1. "machine"

trencher (also: navvy, excavator)

2. "person"

trencher
trencher

3. history: "for food"

trencher