English to Vietnamese Dictionary
ellipsoidal
Ellipsoid
Meaning for ellipsoidal found in 34 Languages.
Sponored Video