SISTER-IN-LAW


Meaning of SISTER-IN-LAW in English

sister of the husband, sister of the wife, wife of one's brother, wife of the brother of one's spouse

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.