Translation of چچیا سسر in English:

چچیا سسر

phrase

  • father-in-law's younger brother