tanker trucks

English

Noun

tanker trucks

  1. plural of tanker truck