carcasas
Spanish
Noun
carcasas
plural of
carcasa