Japanese dictionary

Dictionary: “ホームベース”

ホームベース

ホームベース

home base; home plate