English to Arabic

Meaning for:
Unmechanical
other
غير ميكانيكي