Meaning and definitions of carapace, translation in French language for carapace with similar and opposite words. Also find spoken pronunciation of carapace in French and in English language.
What carapace means in French, carapace meaning in French, carapace definition, examples and pronunciation of carapace in French language.