INAMOVABLE


Meaning of INAMOVABLE in English

adj not amovable or removable.

Webster English vocab.      Английский словарь Webster.