armored trains

English

Noun

armored trains

  1. plural of armored train