Spanish-English dictionary »

chamaeleon meaning in English

SpanishEnglish
Chamaeleon proper noun

Chamaeleon(small circumpolar constellation of the southern sky)
proper noun