Translation of penyewa in English:

penyewa

lodger

noun

  • 1

    lodger, person paying for accommodation in another's house, tenant, person who rents land or building, etc. from a landlord, (in law) occupant, person holding property by lease, lessee, hirer