Meaning of 'great nebula'

  • மாபெரும் நெபுலா


Browse English to Tamil Dictionary