French-Spanish dictionary »

zoophage meaning in Spanish

FrenchSpanish
zoophage adjectif

zoófagonoun