Definify.com

Definition 2025


carcasas

carcasas

Spanish

Noun

carcasas

  1. plural of carcasa