Meaning of zoophilia in English:

zoophilia

noun