English to Arabic

Meaning for:
Peek-a-boo
other
نظرة خاطفة صوت بوو