English to Arabic

Meaning for:
Autonomous
other
مستقلّ