dispatch sth. in German
dispatch sth. in German
etw. versenden
verschicken
abschicken
spedieren
abfertigen
ausliefern