Spanish-English Dictionarydespegar
Meaning of despegar