Spanish-English Dictionarydesplegase
desplegase
desplegar
Meaning of desplegase