MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Centaurus
(s/E/n't/O/r/@/s )

noun (n)

  • a conspicuous constellation in the southern hemisphere near the Southern Cross
    percaturan yang ketara di belahan bumi selatan dekat palang selatan
    Synonym:
    centaur
    source: wordnet30