ENGLISH → HINDIsister-in-lawnoun01nounपति या पत्नी की बहनthe sister of your spouseDictionary sources & licensesCopy link ↗