Noun

Dictionary in Provencal

satelite

satellite

English translation satellite
Grammatical category s.
Also from English satellite