English to Arabic

Meaning for:
Device-dependent
other
معتمد على أداة