Chinese-English dictionary »

動物戀 meaning in English

ChineseEnglish
動物戀 noun

zoophilia(sexual attraction to or interaction with animals)
noun