Italian

edit

Noun

edit

satelloidi m

  1. plural of satelloide