Translation of لو لگانا in English:

لو لگانا

phrase

  • have a constant desire
  • meditate
    concentrate on