English to Arabic

Meaning for:
Polyglot
other
متقن لعدة لغات