English
›
Words
army
units that handle such guns
Translation:
English
Noun
3
artillery
Add
Translation