Polish-English dictionary »

mikronowa meaning in English

PolishEnglish
mikronowa noun

micronovanoun
stellar phenomenon