English-Polish dictionary »

amphipod meaning in Polish

EnglishPolish
amphipod noun
species of order Amphipoda

obunógnoun