Traducción de depuesto in English:

depuesto

verboFeminine depuesta