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

ددیا سسر

phrase

  • spouse's paternal grandfather