Understand Chinese Nickname

微笑百事达

[wēi xiào băi shì dá]
Translates literally as 'Smiling at all things' - expressing optimism and joy in everything in life.
Generate Chinese Nickname
Relation Nicknames