English

edit

Noun

edit

carcasses

  1. plural of carcass

French

edit

Noun

edit

carcasses

  1. plural of carcasse