Spanish-English dictionary »

centaurus meaning in English

SpanishEnglish
Centaurus proper noun

Centaurus(spring constellation of the northern sky)
proper noun