Translation of rainforest in Indonesian

User Contribution

rainforest

Hutan hujan

noun