yaya kalmak

listen to the pronunciation of yaya kalmak
Türkçe - İngilizce
to be left in the lurch; to be left sitting high and dry
to be stranded
stranded
yaya kalmak