to be stranded

  1. vasıtasız