English-Polish dictionary »

insectoid meaning in Polish

EnglishPolish
insectoid adjective
insect-like

owadopodobnyadjective