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

دبا لینا

phrase

  • usurp, take possession by force, encroach upon, seize
    overcome