English to Arabic

Meaning for:
Unpacified
other
غير مهدوء