English to Arabic

Meaning for:
Battleground
other
ساحة القتال