sister-in-lawEnglish

sister-in-law

Noun

The sister of your spouse

English: sister-in-law