English to Arabic

Meaning for:
Machine-dependent
other
معتمد على الآلة