English-Arabic dictionary »

despatched meaning in Arabic

EnglishArabic
Despatched [UK: dɪ.ˈspætʃt]
[US: dɪ.ˈspætʃt]

مبعوث