menebus

Indonesian

Verb

mênêbus

  1. active of tebus