satelliti
Italian
Noun
satelliti
m
plural of
satellite
Anagrams
allestiti
,
istillate
,
stilliate
Latin
Noun
satellitī
dative singular of
satelles