cod Latin

English

Proper noun

cod Latin

  1. Synonym of dog Latin.