Canes pugnaces
From Wikipedia, the free encyclopedia
Canes Pugnaces or Canis Pugnax (singular) is a Latin phrase, which means War Dogs or Fighting Dogs.
Canes Pugnaces or Canis Pugnax (singular) is a Latin phrase, which means War Dogs or Fighting Dogs.