carapace
Pronunciation: /kaʀapas/
English translation of carapace
nf
- shell, carapace Definition of shell in the British & World English dictionary Definition of shell in the US English dictionary Translate shell | into German | into Italian | into Spanish