uku uku

Phonetic
[uku uku]
English: Translation
hide-and-seek
noun