English to Arabic

Meaning for:
Unmovable
other
غير متحرّك