English to Arabic

Meaning for:
Machine-independent
other
ماكنة مستقلة