Chinese-English dictionary »

現世報 meaning in English

ChineseEnglish
現世報 noun

instant karma(circumstance)
noun