English to Arabic

Meaning for:
Playgrounds
other
ساحات اللعب