English to Arabic

Meaning for:
Internationalized
other
مدوّل