Translation of memekarkan in English:

memekarkan

verb

  • 1

    to make blossom or rise
  • 2

    to develop, to spread out