English-Italian dictionary »

zoophagy meaning in Italian

EnglishItalian
zoophagy (feeding on animals)
noun

zoofagianoun
{f}