Possible Results:
satélites
-satellites
Plural of satélite (noun)
satélites
-satellite
Plural of satélite (adjective)

satélite

Popularity
500+ learners.
NOUN
(astronomy)-satellite
Synonyms for satélite
Word of the Day
to water