Translation of ondel - ondel in English:

User Contribution

ondel - ondel

giant puppets

noun