Translation of muncul in English:

muncul

emerge

verb

  • 1

    emerge, come up or out into view, become known, appear, be or become visible, present oneself, be published, seem, arise, arose, arisen, come into existence or to people's notice, rise