Translation of ہفت پُشت in English:

ہفت پُشت

phrase

  • seven generations