BATTER - Definition & Translations | Collins English Dictionary

BATTER - Definition & Translations | Collins English Dictionary