Spanish-English Dictionarydespejar
Meaning of despejar