Chinese-English dictionary »

妯娌 /zhóuli/ meaning in English

ChineseEnglish
妯娌 /zhóuli/ noun

co-sister-in-law(one's husband's brother's wife)
noun