crew-served weapons
English
Noun
crew-served weapons
plural of
crew-served weapon