Turkish-English dictionary »

ortada bırakmak meaning in English

TurkishEnglish
ortada bırakmak verb

leave someone in the lurch(to abandon somebody and leave him or her in a difficult situation)
verb