Translate English Arabic immovableness

English
Arabic
    Noun