Translation of سکڑدادا in English:

سکڑدادا

phrase

  • (paternal) great-great-grandfather, grandfather of grandfather