semitractors

See also: semi-tractors

English

Noun

semitractors

  1. plural of semitractor