Deposable
Word Dictionary
-> Deposable
Search:
Deposable
(a.) Capable of being deposed or deprived of office.
Terms of Use
Canadian Jobs