人生地不熟
to be a stranger in a strange land (idiom); in an unfamiliar place without friends or family
Frequency 2.3
Meanings
- to be a stranger in a strange land (idiom)
- in an unfamiliar place without friends or family
to be a stranger in a strange land (idiom); in an unfamiliar place without friends or family
Frequency 2.3