Spanish-English Dictionarydespachase
despachase
despachar
Meaning of despachase