semitrucks

English

Noun

semitrucks

  1. plural of semitruck