Understand Chinese Nickname

踏雪无痕

[tà xuĕ wú hén]
The literal translation is leave no trace on the snow while walking across. This phrase signifies a serene and quiet person not eager for attention but quietly does things
Generate Chinese Nickname
Relation Nicknames