Translation of tumbuh-tumbuhan in English:

tumbuh-tumbuhan

noun

  • 1

    all kinds of plants, vegetation