stranded in Swedish
stranded in Swedish
strandsatt
of a person
strandad
of a vessel