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ş