tikoen

English: Translation
gizzard
noun
Body parts
Animals