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

لگا لگایا

phrase

  • settled
    fixed
    installed