Translation of bubuh in English:

bubuh

place

verb

  • 1

    place, put, deposit, affix