meaning of sister in law

1. the sister of your spouse


Related Words

sister-in-law |

Developed & Maintained By Taraprasad.com

Treasure Words