Words that come from Italian “satellite”
3 words across 1 languages descend from Italian satellite — including microsatellite, biosatellite, satellitario.
See the etymology of satellite itself →
3 words across 1 languages descend from Italian satellite — including microsatellite, biosatellite, satellitario.
See the etymology of satellite itself →