vozabi.

English words, with meanings in Nepali. नेपाली

ENGLISH → NEPALI

sister-in-law

noun
01
noun

पति वा पत्नीकी दिदीबहिनी

the sister of your spouse