English to Arabic

Meaning for:
Ledge
other
الحافة