Translation of menyembulkan in English:

menyembulkan

to project something out

verb

  • 1

    to project something out, to show oneself, to cause something to protrude