Translation of گلا دبانا in English:

گلا دبانا

phrase

  • strangle
  • figurative

    press
  • compel