Translation of گردن مروڑنا in English:

گردن مروڑنا

phrase

  • twist the neck (of)
    strangle, throttle, strangulate