English to Arabic

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