1 turn the trencher | Definition of turn the trencher

turn the trencher

noun

Definition of turn the trencher