Spanish-English dictionary »

puppis meaning in English

SpanishEnglish
Puppis proper noun

Puppis(constellation)
proper noun