A large diesel fueled device that chops, trims and debarks trees in an amazingly short period of time.
Viewed 7,629 times ← Back to Lumberjack Jargon