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

لٹ دبانا

phrase

  • capture, seize
    have in one's power