carcasas

Spanish

Noun

carcasas

  1. plural of carcasa