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

لگا لگانا

phrase

  • begin, start
  • be intimate, form friendship