to dispatch [ dispatched ; dispatched ]
Synonyme
  • أرسل