Spanish-English Dictionarydespejaras
despejaras
despejarse
Meaning of despejaras