English to Arabic

Meaning for:
Intermediated
other
متوسّط