Polish-English dictionary »

szkarłupień meaning in English

PolishEnglish
szkarłupień noun

echinodermnoun
member of the Echinodermata