Malayalam Dictionary

സഹോദരഭാര്യ

sahodarabhaarya

noun · നാമം

sister-in-law

  1. sister-in-law

Nearby in the dictionary

Support