Translation of hempedal in English:

hempedal

gizzard

noun

  • 1

    gizzard, bird's stomach, in which food is ground