English to Arabic

Meaning for:
Legation
other
المفوّضية