Translation of menyewa in English:

menyewa

verb

  • 1

    to rent, pay or receive rent for, to hire, to engage or grant temporary use of, for payment