Translation of imbuh in English:

imbuh

extra, supplement

  • 1

    extra, supplement