Translation of petak umpet in English:

User Contribution

petak umpet

hide and seek

noun