English to Arabic

Meaning for:
Playground
other
ساحة اللعب