English to Arabic

Meaning for:
Emitted
other
مبعوث