English to Arabic

Meaning for:
Archivers
other
مُأرْشِف