English to Arabic

Meaning for:
Skirmishes
other
المناوشات