English to Arabic

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