artù
Phonetic
[artù]
English: Translation
gizzard (of a bird)
noun
Body parts
Animals
Birds
Notes

Ziro, June 2015