vozabi.

English words, with meanings in Hindi. हिन्दी

ENGLISH → HINDI

sister-in-law

noun
01
noun

पति या पत्नी की बहन

the sister of your spouse