keep the opposing team from scoring runs - Spanish English Dictionary

Suggest a Term