Back to Dictionary
可怪
kěguài
1. strange
2. curious
3. surprising