Polish-English dictionary »

wielki pies meaning in English

PolishEnglish
Wielki Pies noun

Canis Majornoun
winter constellation of the northern sky