English-Chinese dictionary »

co-sister-in-law meaning in Chinese

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

妯娌 /zhóuli/noun