English-Polish dictionary »

stick insect meaning in Polish

EnglishPolish
stick insect noun
insects of the order Phasmida

patyczaknoun