English to Arabic

Meaning for:
Skirmished
other
مناوش