Home UK English top scorer
Translate top scorer into Spanish
The sports player who scores the most goals, runs, or points in a particular competition, match, etc.
READ THESE ARTICLES