Japanese dictionary

Dictionary: “トップコンテンダー”

トップコンテンダー

トップコンテンダー

top contender; top competitor