English-German dictionary »

gizzard meaning in German

EnglishGerman
gizzard [gizzards] noun
[UK: ˈɡɪ.zəd]
[US: ˈɡɪ.zərd]

der Muskelmagen◼◼◼Substantiv

der Kaumagen◼◻◻Substantiv