Japanese dictionary

Dictionary: “ベスト・ショット”

ベスト・ショット

ベスト・ショット

best photograph; best shot