Polish-English dictionary »

karapaks meaning in English

PolishEnglish
karapaks noun

carapacenoun
hard protective covering