Understand Chinese Nickname

碍于我

[ài yú wŏ]
Means 'Hindered by me,' reflecting a feeling of holding something or someone back, possibly due to personal constraints.
Generate Chinese Nickname
Relation Nicknames