English to Arabic

Meaning for:
Yarding
other
بالسّاحة