Swedish-English dictionary »

mikronova meaning in English

SwedishEnglish
mikronova substantiv
{c}

micronova(stellar phenomenon)
noun