Understand Chinese Nickname

人潮拥挤我很多余

[rén cháo yōng jĭ wŏ hĕn duō yú]
Translates as 'in crowded spaces, I feel like too much,' conveying a feeling of being unwanted, awkward or out of place when surrounded by people.
Generate Chinese Nickname
Relation Nicknames