Japanese dictionary

Dictionary: “ベストテン”

ベストテン

ベストテン

top ten; the ten best