armored cars
English
Noun
armored cars
plural of
armored car