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

دادا پردادا

phrase

  • ancestors