Understand Chinese Nickname

无力阻挡

[wú lì zŭ dăng]
'Unable to Resist' describes a situation where someone has no power or capability to stop an inevitable circumstance. This netname could reflect feelings of helplessness.
Generate Chinese Nickname
Relation Nicknames