Japanese dictionary

Dictionary: “ベストショット”

ベストショット

ベストショット

best photograph; best shot