Understand Chinese Nickname

拖走

[tuō zŏu]
Directly translates to 'Drag Away'. It suggests taking oneself away forcefully from somewhere, possibly expressing a feeling of helplessness or necessity to depart from a difficult situation.
Generate Chinese Nickname
Relation Nicknames