Slovnenya

Translation English Spanish: batter's box

Dictionary: main
batter's box
noun