French-Spanish dictionary »

prédatrice meaning in Spanish

FrenchSpanish
prédatrice nom {f}

depredadornoun
{m}