Meaning of Little Dog in English:

Little Dog

Translate Little Dog into Spanish

proper noun

Astronomy