English-Polish dictionary »

micronova meaning in Polish

EnglishPolish
micronova noun
stellar phenomenon

mikronowanoun