sister-in-law

1. (noun) the sister of your spouse
Related Words: in-law, relative-in-law



Terms and Conditions of Use / Copyright Notice