English to Arabic

Meaning for:
Skirmish
other
المناوشة