Summary
Spanish to English:   more detail...
  1. carapacho:


Spanish

Suggestions for carapacho in Spanish

Spelling Suggestions for: carapacho


Wiktionary Translations for carapacho:

carapacho
noun
  1. hard protective covering

External Machine Translations: