Understand Chinese Nickname

太超载

[tài chāo zăi]
Feeling overloaded or unable to cope well, which could refer either to physical or psychological stress levels that have exceeded one's capacity.
Generate Chinese Nickname
Relation Nicknames