Spanish-English Dictionarydespachas
despachas
despachar
Meaning of despachas