meaning of deposable

1. Capable of being deposed or deprived of office.


Related Words

deposable |

Developed & Maintained By Taraprasad.com

Treasure Words