English to Arabic

Meaning for:
Troopers
other
أعضاء الفرقة