English-Arabic dictionary »

epicycles meaning in Arabic

EnglishArabic
Epicycles

أفلاك التدوير