English to Arabic

Meaning for:
Yard
other
السّاحة