Italian-English dictionary »

zoofagia meaning in English

ItalianEnglish
zoofagia noun
{f}

zoophagy(feeding on animals)
noun