wound up (at a place); being blown away by something (informal); being stranded; being blown by something; being pushed by something; being shipwrecked
winding up (at a place); being blown away by something (informal); being stranded; being blown by something; being pushed by something; being shipwrecked
Stop Translating. Start Learning
As someone who speaks 20 languages, I will show you how.