Translation of sarang burung in English:

User Contribution

sarang burung

Nest

noun