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

رہنے والا

phrase

  • occupant
    inmate
    inhabitant
    resident