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

ٹینٹوا دبانا

phrase

  • strangle, strangulate, throttle
  • force one to do something, pressurize