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

لٹ دبانا

phrase

  • capture
    seize
    have in one's power