Sister-in-law
🇧🇼
Botswana
Added August 06, 2025
TOP DEFINITION
Sister-in-law (Spouse's sister)
"Sister-in-law ke friend ya me (Sister-in-law is my friend)"
by
Khulekani Dladla
August 06, 2025
0