French-Spanish dictionary »

insectivore meaning in Spanish

FrenchSpanish
insectivore adjectif

insectívoroadjective

Your history