English-French dictionary »

camelopardalis meaning in French

EnglishFrench
Camelopardalis (constellation)
proper noun

Girafe◼◼◼nom {f}