GIZZARD


Meaning of GIZZARD in English

stomac (de avies), croppe

English Interlingue dictionary.      Английский словарь Интерлингве.