Spanish-English Dictionarydespachad
despachad
despachar
Meaning of despachad