English-Polish dictionary »

gizzard meaning in Polish

EnglishPolish
gizzard noun
portion of the esophagus with ingested grit

mielecnoun

żołądek mięśniowynoun