armored trucks

English

Noun

armored trucks

  1. plural of armored truck