Japanese dictionary

Dictionary: “キャッチャーミット”

キャッチャーミット

キャッチャーミット

catcher's mitt