Translation Of A Microsatellite In Different Languages

Translate A MICROSATELLITE in languages spoken worldwide

English
Ways to say a microsatellite
Microsatellite

Translate A MICROSATELLITE in European languages

English
Ways to say a microsatellite
Микроспутник [mikrosputnik]