French-Spanish dictionary »

malacophage meaning in Spanish

FrenchSpanish
malacophage

malacófago