English-Romanian dictionary »

micronova meaning in Romanian

EnglishRomanian
micronova (stellar phenomenon)
noun

micronovăsubstantiv