telatraktori

Noun

 * 1) caterpillar tractor tractor with caterpillar tracks