Definify.com

Definition 2024


gozzards

gozzards

English

Noun

gozzards

  1. plural of gozzard