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