finish in second place (in a competition)

listen to the pronunciation of finish in second place (in a competition)
الإنجليزية - التركية

تعريف finish in second place (in a competition) في الإنجليزية التركية القاموس.

come off second best
(deyim) bir yarışmada,bir tartışmada kaybetmek
الإنجليزية - الإنجليزية
come off second best