Translation of burung merbuk in English:

User Contribution

burung merbuk

zebra dove

noun