What is the meaning of Trackhoe?
An excavator (machine) mounted on caterpillar tracks. (Most are large; some are miniature for small jobs.)
Source: wiktionary.orgSearch words containing
An excavator (machine) mounted on caterpillar tracks. (Most are large; some are miniature for small jobs.)
Source: wiktionary.orgSearch words containing