nanosatellite

Noun

 * 1) An artificial satellite with a wet mass between 1 and 10 kilograms.

Translations

 * Finnish: nanosatelliitti
 * German: Nanosatellit
 * Turkish: nano uydu