semi trucks

English

Noun

semi trucks

  1. plural of semi truck