leave someone in the lurch - Turkish English Dictionary

Suggest a Term