Terjemahan menumbuhluaskan di Bahasa Inggris

menumbuhluaskan

to make flourish

  • 1

    to make flourish
  • 2

    to appear from below