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

لگا دینا

phrase

  • fix up, put, set, install
    apply
  • put someone to work
  • lure (away), entice
  • backbite, tell tales