Translation of ملا ہوا in English:

ملا ہوا

phrase

  • adjacent, touching, adjoining