English-Polish dictionary »

insectivorous meaning in Polish

EnglishPolish
insectivorous adjective
feeding on insects

owadożernyadjective