Spanish-English Dictionarydesplegaba
desplegaba
desplegar
Meaning of desplegaba