Translation of Dadar telur in English:

User Contribution

Dadar telur

noun