Translation of tumbuh-tumbuhan in English:

User Contribution

tumbuh-tumbuhan

plants

noun