English to Arabic

Meaning for:
Edgeways
other
على الحافة