carapace, turtle's shell

listen to the pronunciation of carapace, turtle's shell
English - Italian
carapace
English - Spanish
carapacho