English to Arabic

Meaning for:
Piazzas
other
الميادين