meaning of skidder

1. a tractor used to haul logs over rough terrain


Related Words

skidder |

Developed & Maintained By Taraprasad.com

Treasure Words