Skip to content
Kotomora

マイクロサテライト

Meanings

1

noun

microsatellite

Refers to a small satellite, typically for scientific or communication purposes. The term is a direct loan from English.