TOW missiles
English
Noun
TOW
missiles
plural of
TOW missile