carapacho
Top 45000
Meanings
Noun
1. carapace, shell
2. Stew served in the shell of seafood