Spanish-English Dictionarydestituía
destituía
destituir
Meaning of destituía