Translation of Sarang burung in English:

User Contribution

Sarang burung

Nest

noun