Understand Chinese Nickname

委屈退让

[wĕi qū tuì ràng]
Surrender in Frustration - conveys the sentiment of giving in due to frustration or unexpressed grievances.
Generate Chinese Nickname
Relation Nicknames