Slovnenya

Translation English Japanese: home plate

Dictionary: main
home plate
noun