English to Arabic

Meaning for:
Archimedes
other
أرخميدس