English to Arabic

Meaning for:
Administered
other
أدار