Translation of imbuh in English:

imbuh

extra, supplement

verb

  • 1

    extra, supplement