ellissoidi

Italian

Noun

ellissoidi m

  1. plural of ellissoide