English | German | Russian | Czech

canophilist English

Meaning canophilist meaning

What does canophilist mean?

canophilist

A person who is fond of dogs.

Are you looking for...?