Spanish-English Dictionarydesplegaron
desplegaron
desplegar
Meaning of desplegaron