Polish-English dictionary »

obunóg meaning in English

PolishEnglish
obunóg noun

amphipodnoun
species of order Amphipoda