Noun

ditcher [pl. ditchers]

...

ditcher {Civ. Eng.}
حفارة خنادق {هندسة مدنية}

related Results

wheel ditcher {Civ. Eng.}