English to Arabic

Meaning for:
Traversable
other
يمكن السفر اليه او عبره