Search term carcass has one result
EN English IT Italian
carcass (n) [animals] carcassa (n) {f} [animals]
EN Synonyms for carcass IT Translations
body [cadaver] telo {n}
corpse [cadaver] truplo {n}
carrion [cadaver] mrhovina (n)
skeleton [framework] okostje {n}