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

گردن مروڑنا

phrase

  • twist the neck (of)
    strangle
    throttle
    strangulate