Spanish-English dictionary »

canopo meaning in English

SpanishEnglish
Canopo proper noun

Canopus(star)
proper noun