Japanese dictionary

Dictionary: “ホーム・ベース”

ホーム・ベース

ホーム・ベース

home base; home plate