Translation of Danau buatan in English:

User Contribution

Danau buatan

Artificial lake

noun