Search term sea urchin has one result
Jump to
EN English PL Polish
sea urchin (n) [any of many marine echinoderms of the class Echinoidea] jeżowiec (n) {m} [any of many marine echinoderms of the class Echinoidea]

EN PL Translations for sea