Hindi-English dictionary »

माइक्रोनोवा meaning in English

HindiEnglish
माइक्रोनोवा noun

micronova(stellar phenomenon)
noun