English-Spanish dictionary »

canopus meaning in Spanish

EnglishSpanish
Canopus (star)
proper noun

Canopoproper noun