English-French dictionary »

puppis meaning in French

EnglishFrench
Puppis (constellation)
proper noun

Poupe◼◼◼nom {f}