German to English Dictionary

Deutsch Version

to score a goal German pronunciation - Say to score a goal in English pronunciation Meaning of "to score a goal" in English language