Chinese-English dictionary »

剋星 meaning in English

ChineseEnglish
剋星 noun

nemesis [nemeses](righteous infliction of retribution)
noun
[UK: ˈne.mə.sɪs] [US: ˈne.mə.səs]