Translation of memajak in English:

memajak

verb

  • 1

    to allow, obtain or hold by lease