pump trucks

English

Noun

pump trucks

  1. plural of pump truck