Translation of گدی ناپنا in English:

گدی ناپنا

phrase

  • to hang, to kill
    to strangulate