English to Arabic

Meaning for:
Ellipsoids
other
مجسمات القطع الناقص