Japanese dictionary

Dictionary: “ベスト・テン”

ベスト・テン

ベスト・テン

top ten; the ten best