Japanese dictionary

Dictionary: “スタンド・プレー”

スタンド・プレー

スタンド・プレー

grandstand play; grandstanding; showboating; showing off