Spanish-English Dictionarydestituir
Meaning of destituir