Translation of "offal" - English-Turkish dictionary

offal

noun [ U ] uk us /ˈɒfəl/

organs from the inside of animals that are killed for food

sakatat

(Translation of “offal” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)