1. After moving to the United States, he was a stranger in a strange land.
2. strange land的近义词
2. Unable to speak the language, they find themselves strangers in a strange land.
3. strange land什么意思
3. When you're a stranger in a strange land, networks provide an essential social lifeline.
4. After a series of adventures in this strange new land, he seeks to liberate an enslaved tribe of warriors who live there.
5. Museum director Chan Hou Seng attributed the strange juxtaposition to the scarcity of land.