Home UK English sister-in-law
Translate sister-in-law into Spanish
1The sister of one's wife or husband.
READ THESE ARTICLES