Portuguese English Dictionary

português - English

desencadeado in English:

1. unleashed


And it unleashed a wave of patriotism...