English-French dictionary »

zoophilia meaning in French

EnglishFrench
zoophilia (sexual attraction to or interaction with animals)
noun

zoophilie◼◼◼nom {f}