English to Arabic

Meaning for:
Epicycles
other
أفلاك التدوير