to be (left) stranded

listen to the pronunciation of to be (left) stranded
English - Turkish

Definition of to be (left) stranded in English Turkish dictionary

to be stranded
yaya kalmak
to be stranded
sahile vurmak