English–Welsh dictionary

Welsh translation of the English word gizzard

English → Welsh
  
EnglishWelsh
gizzard afu glas; afu las; crombil