Slovnenya

Translation English Spanish: batting

Dictionary: main