haul-pack trucks

English

Noun

haul-pack trucks

  1. plural of haul-pack truck