Spanish-English Dictionarydespachan
despachan
despachar
Meaning of despachan