English

edit

Noun

edit

carkases

  1. plural of carkase