French-Spanish dictionary »

filopode meaning in Spanish

FrenchSpanish
filopode nom {m}

filopodionoun