English to Arabic

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