English to Arabic

Meaning for:
Interlingua
other
اللغة الإصطناعية