Translation of لگاہوا in English:

لگاہوا

phrase

  • associated with, keeping company with
  • fixed
  • appointed
  • attached, adjacent
  • busy or engaged (in work)