Slovnenya

Translation English Ukrainian: right off the bat

Dictionary: main
right off the bat