IRREMOVABLE


Meaning of IRREMOVABLE in English

adj not removable; immovable; inflexible.

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