English
›
Words
simultaneous
discharge of a number of shots
Translation:
English
Verb
8
volley
Add
Translation