The Italian term "mandai" matches the English term "despatched"

other italian words that include "mandai" : english :
esortato, domandai asked
comandai ordered