English to Arabic

Meaning for:
Semiautomatically
other
نصف آليا