Translation of باپ دادا in English:

باپ دادا

phrase

  • ancestors
    forefathers
    pedigree