English to Arabic

Meaning for:
Immovable
other
ثابت