carcassa

/kahr-KAHS-sah/
[Italian] plural carcasse

Carcass

Countries