See also: semi-tractors

English

edit

Noun

edit

semitractors

  1. plural of semitractor