Translation of menyewakan in English:

menyewakan

to let

verb

  • 1

    to let, letting, to allow the use of (rooms or land) in return for payment