English to Arabic

Meaning for:
Scorer
other
المسجل