Translation of نریٹی دبانا in English:

نریٹی دبانا

phrase

  • strangle
    throttle