steam tractors

English

Noun

steam tractors

  1. plural of steam tractor