carapacho

listen to the pronunciation of carapacho
İspanyolca - İngilizce
carapace, turtle's shell