English to Arabic

Meaning for:
Semiautomated
other
نصف آلي