Chinese-English dictionary »

嫂子 /sǎozi/ meaning in English

ChineseEnglish
嫂子 /sǎozi/ noun

sister-in-law(brother's wife)
noun
[UK: ˈsɪ.stə.rɪn.ˌlɔː] [US: ˈsɪ.stə.rɪn.ˌlɔːr]