immoveableEnglish

immovable, immoveable, stabile, unmovable

Adjective

Not able or intended to be moved

English: immovable, immoveable, stabile, unmovable

English words with similar meanings

Show 3 words