English to Arabic

Meaning for:
Nonspecialist
other
غير إختصاصي