carcass in Spanish
carcass in Spanish
cadáver
The body of a dead animal, especially a vertebrate or other animal having flesh.
fiambre
The body of a dead animal, especially a vertebrate or other animal having flesh.
carcasa
The framework of a structure, especially one not normally seen.