NichiDict

トップコンテンダー

[toppukontendaa]

Meanings

1.Noun

top contender; top competitor