carcass, carrion

listen to the pronunciation of carcass, carrion
English - Turkish

Definition of carcass, carrion in English Turkish dictionary

carcass, <span class="word-self">carrionspan>
karkas, leş