English | German | Russian | Czech

deposable English

Meaning deposable meaning

What does deposable mean?

deposable

Capable of being deposed, or deprived of office.

Are you looking for...?