insectivorous in Portuguese
insectivorous in Portuguese
insetívoro
Feeding on insects.
insectívoro
Feeding on insects.