1
[ adjective ] in the form of an ellipse

Related terms

rounded

2
[ adjective ] in the form of an ellipse

Related terms

rounded

*