Spanish-English Dictionarydespachéis
despachéis
despachar
Meaning of despachéis