×
deposable
meaning in French
adj.
révocable, destituable (d'un poste etc.)
Related Words
deportee
deportment
deposal
depose
PC Version
Copyright © 2018 WordTech Co.