Spanish-English Dictionarydespaches
despaches
despachar
Meaning of despaches