Spanish-English Dictionarydesplomarse
Meaning of desplomabas