English-Arabic dictionary »

emissary meaning in Arabic

EnglishArabic
Emissary [UK: ˈe.mɪ.sə.ri]
[US: ˈe.mə.ˌse.ri]

المبعوث