Eng: Stranded

受困

Stranded, Trapped

滯留

Marooned, Stay, Stranded

擱淺

Deadlocked, Run aground, Stranded

擱淺在海岸上

Stranded on the shore

Copyright©2026 Neil Keleher.
All rights reserved.