English to Arabic

Meaning for:
Submitted
other
مقدّم