×
despatcher
meaning in French
n.
expéditeur, envoyeur; chargé des envois; dispatcheur
Related Words
despairingly
despatch
desperado
desperate
PC Version
Copyright © 2018 WordTech Co.