Slovnenya

Translation English Spanish: three-base hit

Dictionary: main
three-base hit
noun