MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Dog Star

noun (n)

  • the brightest star in the sky; in Canis Major
    bintang paling terang di langit; dalam canis utama
    source: wordnet30