English to Arabic

Meaning for:
Intergovernmental
other
ما بين الحكومات