Translation of پچھاڑیں دینا in English:

پچھاڑیں دینا

phrase

  • torment
    torture