French-Spanish dictionary »

pélobate cultripède meaning in Spanish

FrenchSpanish
pélobate cultripède nom {m}

sapo de espuelasnoun

Your history