English to Arabic

Meaning for:
Network-independent
other
شبّك مستقل