carapacho

listen to the pronunciation of carapacho
الأسبانية - الإنجليزية
carapace, turtle's shell