Back to Dictionary
克星
剋星
kèxīng
1. nemesis
2. bane
3. fated to be ill-matched
Common • Top 12%