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

اداسا لگانا

phrase

  • get settled in a place, live