Chinese-English dictionary »

因果报应 /yīnguǒbàoyìng/ meaning in English

ChineseEnglish
因果报应 /yīnguǒbàoyìng/ noun

karma(the total effect of a person’s actions and conduct during the successive phases of his existence)
noun
[UK: ˈkɑː.mə] [US: ˈkɑːr.mə]

Your history