carcassa
/
kahr-KAHS-sah
/
[
Italian
]
plural
carcasse
Carcass
Countries
Italy