Spanish-English Dictionarydesencadenase
desencadenase
desencadenar
Meaning of desencadenase