INDEPOSABLE


Meaning of INDEPOSABLE in English

(a.) Incapable of being deposed.

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