English to Arabic

Meaning for:
Squads
other
الفرق