French-Spanish dictionary »

protiste meaning in Spanish

FrenchSpanish
protiste nom {m}

protistanoun