strand in Portuguese
strand in Portuguese
praia
beach
abandonar
to leave someone in a difficult situation