English to Arabic

Meaning for:
Perform
other
أدّ