English-Chinese dictionary »

instant karma meaning in Chinese

EnglishChinese
instant karma (circumstance)
noun

现世报 /xiànshìbào/noun

現世報noun