Translation of nebula in Malay

nebula

nebula

nounPlural nebulae

  • 1

    nebula, tompok cerah atau gelap di langit