English to Arabic

Meaning for:
Walkable
other
ممكن السّير عليه