Understand Chinese Nickname

无声嗤笑

[wú shēng chī xiào]
A silent sneer suggests someone laughing silently or inwardly at something, often with an element of disdain or sarcasm.
Generate Chinese Nickname
Relation Nicknames