Skip to content
Kotomora

衛えい星せいリンク

Meanings

1

noun

satellite link

Technical term in computing and telecommunications for a data connection via satellite.