Translation of sarang lebah in English:

User Contribution

sarang lebah

Beehive

noun