Understand Chinese Nickname

超载

[chāo zăi]
It directly means 'Overload', conveying a sense of being overwhelmed, either emotionally or physically, beyond capacity or limit.
Generate Chinese Nickname
Relation Nicknames