Back to Dictionary
超群绝伦
超群絕倫
chāoqúnjuélún
1.
outstanding (idiom); incomparable