English
›
Words
a
fight—as that between armed units on the sea, land, or in the air
Translation:
English
Noun
9
battle
Add
Translation