Battlezone meaning

An area (urban and/or rural) in which a battle is taking place.
noun
0
0
Advertisement