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

نریٹی دبانا

phrase

  • strangle, throttle