Translation of رہنے والا in English:

رہنے والا

phrase

  • occupant, inmate, inhabitant, resident