Canis Latinicus

English

Proper noun

Canis Latinicus

  1. Synonym of dog Latin.