Translation of جائے مکافات in English:

جائے مکافات

phrase

  • place of retribution
    cause for retribution