Chinese-English dictionary »

风水轮流转 /fēngshuǐ lúnliú zhuàn/ meaning in English

ChineseEnglish
风水轮流转 /fēngshuǐ lúnliú zhuàn/ phrase

every dog has its day(proverb)
phrase