Wiktionary
semitractors
n. (plural of semitractor English)
n. (plural of semitractor English)