Spanish-English Dictionarydespejasen
despejasen
despejarse
Meaning of despejasen