Understand Chinese Nickname

任由着躲闪

[rèn yóu zhe duŏ shăn]
Left to Evasion. This implies a situation where someone is avoiding or dodging, either physically or emotionally, possibly due to fear or discomfort.
Generate Chinese Nickname
Relation Nicknames