Definify.com

Definition 2026


carcasas

carcasas

Spanish

Noun

carcasas

  1. plural of carcasa