English to Arabic

Meaning for:
Impassably
other
بصورة غير سالكة