English-Spanish dictionary »

camelopardalis meaning in Spanish

EnglishSpanish
Camelopardalis (constellation)
proper noun

Camelopardalisproper noun