Translation of penyewaan in English:

penyewaan

renting out

noun

  • 1

    renting out
    ‘penyewaan mobil’ car hire