Chinese-English dictionary »

三生有幸 /sānshēngyǒuxìng/ meaning in English

ChineseEnglish
三生有幸 /sānshēngyǒuxìng/ verb

luck out(to experience great luck)
verb