Dictionary Translate Correct Ask AI
Verb
to mission {pol.}
أوفد {سياسة}
to depute [ deputed ; deputed ]
to transmit [ transmitted ; transmitted ]