Spanish · word

despachar

expedite, hasten

Words sharing this root