Translation of menumbuhluaskan in English:

menumbuhluaskan

to make flourish

  • 1

    to make flourish
  • 2

    to appear from below