English to Arabic

Meaning for:
Scored
other
محرز