French-Spanish dictionary »

polypode meaning in Spanish

FrenchSpanish
polypode nom {m}

polipodionoun

polypode du Sud nom {m}

polipodio del surnoun