English to Arabic

Meaning for:
Untechnical
other
غير متمكّن او متمرّس في الفنون التّطبيقيّة