Slovnenya

Translation English Spanish: left fielder

Dictionary: main
left fielder
noun