Translator


"to score a lot of goals" in Spanish