Japanese dictionary

Dictionary: “オーバーラン”

オーバーラン

オーバーラン

overrunning (the base)