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