Spanish-English Dictionarydespachasen
despachasen
despachar
Meaning of despachasen