carcas
See also:
carcás
Spanish
Adjective
carcas
m
pl
or
f
pl
plural of
carca
Noun
carcas
plural of
carca