strand in Spanish
strand in Spanish
playa
beach
abandonar
to leave someone in a difficult situation