"احرز" - Translation from Arabic to English
-
scored
-
score
-
netted
-
progress
-
scoring for the