Translation of "nebula" into English

nebula is the translation of "nebula" into English.

nebula
+ Add

Novial-English dictionary

  • nebula

    noun

    interstellar cloud of dust, hydrogen, helium and other ionized gases

  • Show algorithmically generated translations

Phrases similar to "nebula" with translations into English

Add

Translations of "nebula" into English in sentences, translation memory