See also: semi-tractor

English edit

Noun edit

semitractor (plural semitractors)

  1. Alternative form of semi-tractor

Anagrams edit